robust pillar - English Synonyms Dictionary